#pragma once

#include "PlugInInstallDialog.h"

class CPlugInInterfaceVS
{
public:
	void MakePlugInVS();

	
private:
	CPlugInInstallDialog m_plugInInstallDialog;

	BOOL CopyPlugInCode();
	void ReplaceEnvironmentInVSProj(CString path);
	void ReplaceStringInFile(CString path);
	BOOL ReplaceString(CString &str);

	void RemoveReadonlyAttr(CString strPath);
	void ConvertMBCSToUTF8( const char *in, CString & strOut );

	CString		m_strPlugInDir;
	CString		m_strFilenamePrj;
};

